Profinite techniques for probabilistic automata and the Markov Monoid algorithm

نویسنده

  • Nathanaël Fijalkow
چکیده

We consider the value 1 problem for probabilistic automata over finite words. This problem is known to be undecidable. However, different algorithms have been proposed to partially solve it. The aim of this paper is to prove that one such algorithm, called the Markov Monoid algorithm, is optimal. To this end, we develop a profinite theory for probabilistic automata. This new framework gives a topological account by constructing the free prostochastic monoid. We use it in two ways. First, to characterize the computations realized by the Markov Monoid algorithm, and second to prove its optimality.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Characterisation of an Algebraic Algorithm for Probabilistic Automata

We consider the value 1 problem for probabilistic automata over finite words: it asks whether a given probabilistic automaton accepts words with probability arbitrarily close to 1. This problem is known to be undecidable. However, different algorithms have been proposed to partially solve it; it has been recently shown that the Markov Monoid algorithm, based on algebra, is the most correct algo...

متن کامل

A Class of Probabilistic Automata with a Decidable Value 1 Problem

The value 1 problem is a decision problem for probabilistic automata on finite words: given a probabilistic automatonA, are there words accepted byA with probability arbitrarily close to 1? This problem was proved undecidable recently. We introduce a new class of probabilistic automata, called leaktight automata, for which the value 1 problem is decidable. The algorithm is based on the computat...

متن کامل

ACME: Automata with Counters, Monoids and Equivalence

We present ACME, a tool implementing algebraic techniques to solve decision problems from automata theory. The core generic algorithm takes as input an automaton and computes its stabilization monoid, which is a generalization of its transition monoid. Using the stabilization monoid, one can solve many problems: determine whether a B-automaton (which is a special kind of automata with counters)...

متن کامل

What is known about the Value 1 Problem for Probabilistic Automata?

The value 1 problem is a decision problem for probabilistic automata over finite words: are there words accepted by the automaton with arbitrarily high probability? Although undecidable, this problem attracted a lot of attention over the last few years. The aim of this paper is to review and relate the results pertaining to the value 1 problem. In particular, several algorithms have been propos...

متن کامل

Finite State Automata: a Geometric Approach

Recently, finite state automata, via the advent of hyperbolic and automatic groups, have become a powerful tool in geometric group theory. This paper develops a geometric approach to automata theory, analogous to various techniques used in combinatorial group theory, to solve various problems on the overlap between group theory and monoid theory. For instance, we give a geometric algorithm for ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Theor. Comput. Sci.

دوره 680  شماره 

صفحات  -

تاریخ انتشار 2017